@charset "utf-8";      
/*加载进度*/
#loading {
    height: auto;
    position: absolute;
    left: 42%;
    top: 40%;
    padding: 2px;
    z-index: 20001;
}

#loading a {
    color: #225588;
    text-decoration: none;
}

#loading .loading-indicator {
    background: white;
    color: #444;
    font: bold 13px Helvetica, Arial, sans-serif;
    height: auto;
    margin: 0;
    padding: 10px;
}

#loading-msg {
    font-size: 10px;
    font-weight: normal;
}
/*---------------------------------------脚部-------------------------------------------*/
.footer {
    float: left;
    width: 95%;
    clear: both;
    text-align: center;
    padding: 5px 0;
    line-height: 2em;
    font: 0.7em "Arial", Helvetica, Sans-Serif;
}

.footer a {
    color: #ffffff;
}
    
    
body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: "宋体";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.top {
    background-image: url(../images/top_bg.gif);
}

.grid_tab {
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #fff;
    border: 1px solid #98c0f4;
}

.left_title {
    font-size: 12px;
    color: #000000;
    background-image: url(../images/left_title.gif);
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    height: 24px;
}

.grid_tab TD {
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 1px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

.grid_tab A:link {
    COLOR: #000;
    TEXT-DECORATION: none
}

.grid_tab A:visited {
    COLOR: #000;
    TEXT-DECORATION: none
}

.grid_tab A:hover {
    COLOR: #000;
    TEXT-DECORATION: underline
}

.grid_titTr {
    COLOR: #fff;
    WORD-BREAK: keep-all;
    BACKGROUND-COLOR: #5895D4
}

.grid_titTr TD {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    WORD-BREAK: keep-all;
    PADDING-TOP: 2px;
    WHITE-SPACE: nowrap
}

.grid_titSpTr {
    COLOR: #fff;
    WORD-BREAK: keep-all;
    BACKGROUND-COLOR: #D4E5FB
}

.grid_titSpTr TD {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    WORD-BREAK: keep-all;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}

.grid_operTr {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fff
}

.grid_operTab {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}

.grid_operTab IMG {
    MARGIN-LEFT: 10px;
    WIDTH: 14px;
    CURSOR: pointer;
    HEIGHT: 14px
}

.grid_operTab TD {
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}

.module {
    font-size: 12px;
    color: #ffffff;
    height: 30px;
    cursor: pointer;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    background-color: #3389d3;
    background-image: url(../images/top_menu_bg.gif);
}

.module_fouce {
    font-size: 12px;
    color: #D6EC5D;
    font-weight: bold;
    background-image: url(../images/top_menu_bg.gif);
    height: 27px;
    cursor: pointer;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
}

.module2_bg {
    font-size: 12px;
    background-color: #B5DEFF;
    height: 25px;
}

.module2 {
    font-size: 12px;
    color: #000000;
    height: 25px;
    cursor: hand;
    background-color: #B5DEFF;
    white-space: nowrap;
    vertical-align: middle;
}

.module2_nonce {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    height: 25px;
    cursor: hand;
    background-color: #B5DEFF;
    white-space: nowrap;
    vertical-align: middle;
}

.left {
    background-attachment: scroll;
    background-color: #EFF3F9;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    width: 260px;
}

.mid_right {
    height: 590px;
    width: 100%;
    overflow: auto;
}

.linexx {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}

.left A:link {
    font-size: 12px;
    color: #000000;
}

.left A:visited {
    font-size: 12px;
    color: #000000;
}

.left A:hover {
    font-size: 12px;
    color: #000000;
}

.navigation { /*导航，当前位置的样式*/
    background-image: url(../images/left_title.gif) !important;
    text-indent: 10px;
    font-size: 12px;
    color: #000000;
    background-color: #E3EDFC;
    height: 24px;
}

.linktrust {
    font-size: 12px;
    height: 24px;
    text-align: center;
    color: #ffffff;
    background-image: url(../images/bottom.gif);
    text-align: center;
    vertical-align: middle;
}

.mid_right div {
    margin-top: 50px;
    padding-left: 50px;
    font-size: 12px;
}

.button {
    margin-top: 150px;
    padding-left: 200px;
}

.tab_bg {
    background-image: url(../images/tab_bg.gif);
    height: 35px;
    background-position: bottom;
    vertical-align: bottom;
}

.tab1 {
    font-size: 12px;
    color: #000000;
    background-image: url(../images/tab1.gif);
    background-repeat: no-repeat;
    text-align: center;
    height: 29px;
    width: 90px;
    cursor: hand;
}

.but {
    color: #FFFFFF;
    background-color: #93C9FF;
    padding-top: 3px;
    padding-right: 5px;
    padding-left: 5px;
}

.tab1 A:link {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab1 A:visited {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab1 A:hover {
    COLOR: #000000
}

.tab2 {
    font-size: 12px;
    color: #000000;
    background-image: url(../images/tab2.gif);
    background-repeat: no-repeat;
    text-align: center;
    height: 29px;
    width: 90px;
    cursor: hand;
}

.tab2 A:link {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab2 A:visited {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab2 A:hover {
    COLOR: #000000
}

.tab3 {
    font-size: 12px;
    color: #000000;
    background-image: url(../images/tab3.gif);
    background-repeat: no-repeat;
    text-align: center;
    height: 29px;
    width: 60px;
    cursor: hand;
}

.tab3 A:link {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab3 A:visited {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab3 A:hover {
    COLOR: #000000
}

.tab4 {
    font-size: 12px;
    color: #000000;
    background-image: url(../images/tab4.gif);
    background-repeat: no-repeat;
    text-align: center;
    height: 29px;
    width: 60px;
    cursor: hand;
}

.tab4 A:link {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab4 A:visited {
    COLOR: #000000;
    TEXT-DECORATION: none
}

.tab4 A:hover {
    COLOR: #000000
}
